/*
 * Copyright 2010 bedatadriven
 *
 *    Licensed under the Apache License, Version 2.0 (the "License");
 *    you may not use this file except in compliance with the License.
 *    You may obtain a copy of the License at
 *
 *        http://www.apache.org/licenses/LICENSE-2.0
 *
 *    Unless required by applicable law or agreed to in writing, software
 *    distributed under the License is distributed on an "AS IS" BASIS,
 *    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *    See the License for the specific language governing permissions and
 *    limitations under the License.
 */

/**
 * JacobGen generated file --- do not edit
 *
 * (http://www.bigatti.it/projects/jacobgen)
 */
package com.bedatadriven.mso.excel;

import com.google.gwt.core.client.JavaScriptObject;

/** Wrapper for Excel.SpellingOptions*/
public class SpellingOptions extends JavaScriptObject {

	protected SpellingOptions() { }
	public native final int getDictLang()/*-{
		return this.DictLang;
	}-*/;

	public native final void setDictLang(int value)/*-{
		this.DictLang = value;
	}-*/;

	public native final String getUserDict()/*-{
		return this.UserDict;
	}-*/;

	public native final void setUserDict(String value)/*-{
		this.UserDict = value;
	}-*/;

	public native final boolean getIgnoreCaps()/*-{
		return this.IgnoreCaps;
	}-*/;

	public native final void setIgnoreCaps(boolean value)/*-{
		this.IgnoreCaps = value;
	}-*/;

	public native final boolean getSuggestMainOnly()/*-{
		return this.SuggestMainOnly;
	}-*/;

	public native final void setSuggestMainOnly(boolean value)/*-{
		this.SuggestMainOnly = value;
	}-*/;

	public native final boolean getIgnoreMixedDigits()/*-{
		return this.IgnoreMixedDigits;
	}-*/;

	public native final void setIgnoreMixedDigits(boolean value)/*-{
		this.IgnoreMixedDigits = value;
	}-*/;

	public native final boolean getIgnoreFileNames()/*-{
		return this.IgnoreFileNames;
	}-*/;

	public native final void setIgnoreFileNames(boolean value)/*-{
		this.IgnoreFileNames = value;
	}-*/;

	public native final boolean getGermanPostReform()/*-{
		return this.GermanPostReform;
	}-*/;

	public native final void setGermanPostReform(boolean value)/*-{
		this.GermanPostReform = value;
	}-*/;

	public native final boolean getKoreanCombineAux()/*-{
		return this.KoreanCombineAux;
	}-*/;

	public native final void setKoreanCombineAux(boolean value)/*-{
		this.KoreanCombineAux = value;
	}-*/;

	public native final boolean getKoreanUseAutoChangeList()/*-{
		return this.KoreanUseAutoChangeList;
	}-*/;

	public native final void setKoreanUseAutoChangeList(boolean value)/*-{
		this.KoreanUseAutoChangeList = value;
	}-*/;

	public native final boolean getKoreanProcessCompound()/*-{
		return this.KoreanProcessCompound;
	}-*/;

	public native final void setKoreanProcessCompound(boolean value)/*-{
		this.KoreanProcessCompound = value;
	}-*/;

	public native final int getHebrewModes()/*-{
		return this.HebrewModes;
	}-*/;

	public native final void setHebrewModes(int value)/*-{
		this.HebrewModes = value;
	}-*/;

	public native final int getArabicModes()/*-{
		return this.ArabicModes;
	}-*/;

	public native final void setArabicModes(int value)/*-{
		this.ArabicModes = value;
	}-*/;

}
